.top {
  width: 1200px;
  height: 90px;
  margin: 0 auto;
}

.top img {
  float: left;
  margin-top: 20px;
}

.big_img {
  height: 520px;
  background-image: url("../images/39.jpg");
}

.main {
  width: 1200px;
  height: 520px;
  margin: 0 auto;
}

.sma_img, .big_img img {
  display: block;
}

.sma_img {
  height: 95px;
}

.log_box {
  float: right;
  position: relative;
  right: 0px;
  top: 60px;
  background-color: #fff;
  width: 380px;
  height: 410px;
}

.log_box_top {
  width: 380px;
  height: 24px;
  margin-top: 35px;
  text-align: center;
  line-height: 24px;
}

.log_box_top span {
  padding: 0 20px;
}

.mi {
  color: #000;
}

.ji {
  color: #999;
}

.log_box_main1 {
  margin-top: 20px;
}

.userBox {
  width: 300px;
  height: 42px;
  margin: 0 auto;
  border: 1px solid #ddd;
}

.userBox_img {
  width: 30px;
  height: 32px;
  float: left;
  background-color: #f5f5f5;
  padding-top: 10px;
  padding-left: 10px;
  border-right: 1px solid #ddd;
}

.userBox input {
  width: 259px;
  height: 42px;
}

.pwdBox {
  width: 300px;
  height: 42px;
  margin: 5px auto 0;
  border: 1px solid #ddd;
}

.pwdBox_img {
  width: 30px;
  height: 30px;
  float: left;
  background-color: #f5f5f5;
  padding-top: 10px;
  padding-left: 10px;
  border: 1px solid #ddd;
}

.pwdBox input {
  width: 258px;
  height: 41px;
}

.mid {
  width: 300px;
  height: 16px;
  margin: 10px auto 0;
}

.mid a {
  font-size: 12px;
  line-height: 16px;
}

.a_le {
  float: left;
  color: #0aabbd;
}

.a_ri {
  float: right;
  color: #666;
}

.verBox {
  width: 300px;
  height: 40px;
  margin: 5px auto 0;
}

.verBox input {
  width: 190px;
  height: 40px;
  border: 1px solid #ddd;
}

.verBox-word {
  float: right;
  width: 100px;
  height: 40px;
  border: 1px solid #ddd;
  text-align: center;
  line-height: 40px;
}

.verBox div img {
  width: 100px;
  height: 40px;
}

.btn_box {
  width: 300px;
  height: 45px;
  margin: 30px auto 0;
}

.btn button {
  width: 140px;
  height: 45px;
  background-color: #d60029;
  float: left;
  border: 0;
  color: #fff;
  font-size: 20px;
}

.new {
  width: 140px;
  height: 45px;
  background-color: #00a0b8;
  float: right;
  text-align: center;
}

.new a {
  color: #fff;
  line-height: 45px;
  font-size: 20px;
}

.log_box_main2 {
  margin-top: 20px;
  width: 380px;
  height: 239px;
  display: none;
}

.pho_box {
  width: 300px;
  height: 42px;
  margin: 0 auto;
  border: 1px solid #ddd;
}

.img_box {
  width: 380px;
  height: 60px;
  margin-top: 32px;
}

.pho_box_img {
  width: 40px;
  height: 40px;
  float: left;
  border-right: 1px solid #ddd;
}

.pho_box_img img {
  margin-top: 10px;
  margin-left: 10px;
}

.pho_box input {
  width: 258px;
  height: 40px;
}

.yzm {
  width: 300px;
  height: 42px;
  margin: 8px auto 0;
  border: 1px solid #ddd;
}

.yzm_img {
  width: 40px;
  height: 41px;
  float: left;
  border-right: 1px solid #ddd;
}

.yzm_img img {
  margin-top: 10px;
  margin-left: 10px;
}

.yzm input {
  height: 40px;
  width: 158px;
  float: left;
}

.obt {
  width: 100px;
  height: 42px;
  float: right;
  background: #999;
  text-align: center;
  line-height: 40px;
  color: #666;
}

.log_box_main2 button {
  width: 300px;
  height: 40px;
  margin: 8px 40px 0;
  color: #fff;
  background: #d00229;
  border: 0;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
}

.log_box_main2 p {
  width: 300px;
  margin: 10px auto 0;
  font-size: 12px;
  color: gray;
}

.footer {
  width: 100%;
}

.footer_img1 {
  width: 100%;
  margin-top: 20px;
  background-color: skyblue;
}

.footer_img1 img {
  margin: 0 auto;
}

.footer_inf {
  width: 1200px;
  height: 146px;
  margin: 0 auto;
}

.footer_inf ul {
  width: 900px;
  height: 146px;
  float: left;
}

.footer_inf ul li {
  display: block;
  float: left;
  margin-right: 30px;
  width: 150px;
}

.footer_inf ul li h3 {
  padding-bottom: 5px;
  padding-top: 20px;
  margin-bottom: 10px;
}

.footer_inf ul li a {
  display: block;
  margin-bottom: 6px;
  font-size: 10px;
}

.fol {
  width: 244px;
  height: 146px;
  float: right;
}

.fol_box1 {
  width: 100px;
  height: 146px;
  font-size: 12px;
  text-align: center;
  line-height: 45px;
  float: left;
}

.fol_box1 img {
  width: 100px;
  height: 100px;
}

.fol_box2 {
  width: 140px;
  height: 140px;
  float: right;
}

.fol_box2 ul {
  width: 140px;
  height: 140px;
  font-size: 12px;
  margin-top: 40px;
  text-indent: 10px;
  line-height: 26px;
}

.fol_box2 ul li {
  float: left;
}

.footer_edi {
  height: 105px;
  margin-top: 50px;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
}

.footer_edi1 {
  height: 14px;
  width: 1200px;
  margin: 0 auto;
}

.footer_edi1 li {
  float: left;
  margin-right: 28px;
}

.footer_edi2 {
  height: 14px;
  width: 1200px;
  margin: 0 auto;
  margin-top: 12px;
}

.footer_edi2 li {
  float: left;
  margin-right: 28px;
}

.footer_edi3 {
  height: 14px;
  width: 1200px;
  margin: 0 auto;
  margin-top: 12px;
}

.footer_edi3 li {
  float: left;
  margin-right: 28px;
}

.footer_edi4 {
  height: 14px;
  width: 1200px;
  margin: 20px auto 0;
}

.footer_edi a:hover {
  color: red;
}

.footer_img {
  width: 1200px;
  height: 40px;
  margin: 10px auto 0px;
  padding-left: 300px;
}

.footer_img img {
  float: left;
}
